package com.qfmy.web.service;

import com.qfmy.web.entity.MysqlDao.TableInfo;
import com.qfmy.web.entity.page.PageBean;


import java.util.List;
/**
 * @author: 廖志伟
 * @date: 2024-11-28
 * @description: 操作数据库的接口
 */
@SuppressWarnings("all")
public interface OperateService {
    //获取所有的表
    public List<TableInfo> getAllTable();
    //根据分页查询获取所有的表
    PageBean<TableInfo> list(Integer pageNum, Integer pageSize, String tableName, String createTime);
    //创建表
    void addtable(TableInfo table);
    //上传生成的代码文件
    void uploadFile(String path);
    //根据表名删除表
    void deleteByTableName(String tableName);
}
